In mathematics, especially in the field of algebra, a polynomial ring or polynomial algebra is a ring formed from the set of in one or more indeterminates (traditionally also called variables) with in another ring, often a field.
Often, the term "polynomial ring" refers implicitly to the special case of a polynomial ring in one indeterminate over a field. The importance of such polynomial rings relies on the high number of properties that they have in common with the ring of the integers.
Polynomial rings occur and are often fundamental in many parts of mathematics such as number theory, commutative algebra, and algebraic geometry. In ring theory, many classes of rings, such as unique factorization domains, , , rings of formal power series, , , have been introduced for generalizing some properties of polynomial rings.
A closely related notion is that of the ring of polynomial functions on a vector space, and, more generally, ring of regular functions on an algebraic variety.
The polynomial ring in over , which is denoted , can be defined in several equivalent ways. One of them is to define as the set of expressions, called polynomials in , of the form
Two polynomials are equal when the corresponding coefficients of each are equal.
One can think of the ring as arising from by adding one new element that is external to , commutes with all elements of , and has no other specific properties. This can be used for an equivalent definition of polynomial rings.
The polynomial ring in over is equipped with an addition, a multiplication and a scalar multiplication that make it a commutative algebra. These operations are defined according to the ordinary rules for manipulating algebraic expressions. Specifically, if
and
then
and
where ,
and
The scalar multiplication is the special case of the multiplication where is reduced to its constant term (the term that is independent of ); that is
It is straightforward to verify that these three operations satisfy the axioms of a commutative algebra over . Therefore, polynomial rings are also called polynomial algebras.
Another equivalent definition is often preferred, although less intuitive, because it is easier to make it completely rigorous, which consists in defining a polynomial as an infinite sequence of elements of , having the property that only a finite number of the elements are nonzero, or equivalently, a sequence for which there is some so that for . In this case, and are considered as alternate notations for the sequences and , respectively. A straightforward use of the operation rules shows that the expression
The constant term of is It is zero in the case of the zero polynomial.
The degree of , written is the largest such that the coefficient of is not zero.
In the special case of the zero polynomial, all of whose coefficients are zero, the leading coefficient is undefined, and the degree has been variously left undefined,. defined to be ,. or defined to be a ..
A constant polynomial is either the zero polynomial, or a polynomial of degree zero.
A nonzero polynomial is monic polynomial if its leading coefficient is
Given two polynomials and , if the degree of the zero polynomial is defined to be one has
It follows immediately that, if is an integral domain, then so is .
It follows also that, if is an integral domain, a polynomial is a unit (that is, it has a multiplicative inverse) if and only if it is constant and is a unit in .
Two polynomials are associated if either one is the product of the other by a unit.
Over a field, every nonzero polynomial is associated to a unique monic polynomial.
Given two polynomials, and , one says that divides , is a divisor of , or is a multiple of , if there is a polynomial such that .
A polynomial is irreducible if it is not the product of two non-constant polynomials, or equivalently, if its divisors are either constant polynomials or have the same degree.
P(3) &= 3^2-1 = 8, \\ P(X^2+1) &= \left(X^2 + 1\right)^2 - 1 = X^4 + 2X^2\end{align}
(in the first example , and in the second one ). Substituting for itself results in
explaining why the sentences "Let be a polynomial" and "Let be a polynomial" are equivalent.
The polynomial function defined by a polynomial is the function from into that is defined by If is an infinite field, two different polynomials define different polynomial functions, but this property is false for finite fields. For example, if is a field with elements, then the polynomials and both define the zero function.
For every in , the evaluation at , that is, the map defines an algebra homomorphism from to , which is the unique homomorphism from to that fixes , and maps to . In other words, has the following universal property:
As for all universal properties, this defines the pair up to a unique isomorphism, and can therefore be taken as a definition of .
The image of the map , that is, the subset of obtained by substituting for in elements of , is denoted .Knapp, Anthony W. (2006), Basic Algebra, Birkhäuser, p. 121. For example, , and the simplification rules for the powers of a square root imply
Most of the properties of that are listed in this section do not remain true if is not a field, or if one considers polynomials in several indeterminates.
Like for integers, the Euclidean division of polynomials has a property of uniqueness. That is, given two polynomials and in , there is a unique pair of polynomials such that , and either or . This makes a Euclidean domain. However, most other Euclidean domains (except integers) do not have any property of uniqueness for the division nor an easy algorithm (such as long division) for computing the Euclidean division.
The Euclidean division is the basis of the Euclidean algorithm for polynomials that computes a polynomial greatest common divisor of two polynomials. Here, "greatest" means "having a maximal degree" or, equivalently, being maximal for the preorder defined by the degree. Given a greatest common divisor of two polynomials, the other greatest common divisors are obtained by multiplication by a nonzero constant (that is, all greatest common divisors of and are associated). In particular, two polynomials that are not both zero have a unique greatest common divisor that is monic (leading coefficient equal to ).
The extended Euclidean algorithm allows computing (and proving) Bézout's identity. In the case of , it may be stated as follows. Given two polynomials and of respective degrees and , if their monic greatest common divisor has the degree , then there is a unique pair of polynomials such that
Euclid's lemma applies to . That is, if divides , and is coprime with , then divides . Here, coprime means that the monic greatest common divisor is . Proof: By hypothesis and Bézout's identity, there are , , and such that and . So
The unique factorization property results from Euclid's lemma. In the case of integers, this is the fundamental theorem of arithmetic. In the case of , it may be stated as: every non-constant polynomial can be expressed in a unique way as the product of a constant, and one or several irreducible monic polynomials; this decomposition is unique up to the order of the factors. In other terms is a unique factorization domain. If is the field of complex numbers, the fundamental theorem of algebra asserts that a univariate polynomial is irreducible if and only if its degree is one. In this case the unique factorization property can be restated as: every non-constant univariate polynomial over the complex numbers can be expressed in a unique way as the product of a constant, and one or several polynomials of the form ; this decomposition is unique up to the order of the factors. For each factor, is a root of the polynomial, and the number of occurrences of a factor is the multiplicity of the corresponding root.
The existence of the derivative is one of the main properties of a polynomial ring that is not shared with integers, and makes some computations easier on a polynomial ring than on integers.
A square-free factorization of a polynomial is an expression for that polynomial as a product of powers of pairwise relatively prime square-free factors. Over the real numbers (or any other field of characteristic 0), such a factorization can be computed efficiently by Yun's algorithm. Less efficient algorithms are known for square-free factorization of polynomials over finite fields.
The situation is completely different for factorization: the proof of the unique factorization does not give any hint for a method for factorizing. Already for the integers, there is no known algorithm running on a classical (non-quantum) computer for factorizing them in polynomial time. This is the basis of the RSA cryptosystem, widely used for secure Internet communications.
In the case of , the factors, and the methods for computing them, depend strongly on . Over the complex numbers, the irreducible factors (those that cannot be factorized further) are all of degree one, while, over the real numbers, there are irreducible polynomials of degree 2, and, over the , there are irreducible polynomials of any degree. For example, the polynomial is irreducible over the rational numbers, is factored as over the real numbers and, and as over the complex numbers.
The existence of a factorization algorithm depends also on the ground field. In the case of the real or complex numbers, Abel–Ruffini theorem shows that the roots of some polynomials, and thus the irreducible factors, cannot be computed exactly. Therefore, a factorization algorithm can compute only approximations of the factors. Various algorithms have been designed for computing such approximations, see Root finding of polynomials.
There is an example of a field such that there exist exact algorithms for the arithmetic operations of , but there cannot exist any algorithm for deciding whether a polynomial of the form is irreducible or is a product of polynomials of lower degree.
On the other hand, over the rational numbers and over finite fields, the situation is better than for integer factorization, as there are factorization algorithms that have a polynomial complexity. They are implemented in most general purpose computer algebra systems.
\varphi\left(a_m X^m + a_{m - 1} X^{m - 1} + \cdots + a_1 X + a_0\right) = a_m \theta^m + a_{m - 1} \theta^{m - 1} + \cdots + a_1 \theta + a_0.
The image of this evaluation homomorphism is the subalgebra generated by , which is necessarily commutative. If is injective, the subalgebra generated by is isomorphic to . In this case, this subalgebra is often denoted by . The notation ambiguity is generally harmless, because of the isomorphism.
If the evaluation homomorphism is not injective, this means that its kernel is a nonzero ideal, consisting of all polynomials that become zero when is substituted with . This ideal consists of all multiples of some monic polynomial, that is called the minimal polynomial of . The term minimal is motivated by the fact that its degree is minimal among the degrees of the elements of the ideal.
There are two main cases where minimal polynomials are considered.
In field theory and number theory, an element of an extension field of is algebraic over if it is a root of some polynomial with coefficients in . The minimal polynomial over of is thus the monic polynomial of minimal degree that has as a root. Because is a field, this minimal polynomial is necessarily irreducible over . For example, the minimal polynomial (over the reals as well as over the rationals) of the complex number is . The cyclotomic polynomials are the minimal polynomials of the roots of unity.
In linear algebra, the square matrices over form an associative -algebra of finite dimension (as a vector space). Therefore the evaluation homomorphism cannot be injective, and every matrix has a minimal polynomial (not necessarily irreducible). By Cayley–Hamilton theorem, the evaluation homomorphism maps to zero the characteristic polynomial of a matrix. It follows that the minimal polynomial divides the characteristic polynomial, and therefore that the degree of the minimal polynomial is at most .
Given a polynomial of degree , the quotient ring of by the ideal generated by can be identified with the vector space of the polynomials of degrees less than , with the "multiplication modulo " as a multiplication, the multiplication modulo consisting of the remainder under the division by of the (usual) product of polynomials. This quotient ring is variously denoted as or simply
The ring is a field if and only if is an irreducible polynomial. In fact, if is irreducible, every nonzero polynomial of lower degree is coprime with , and Bézout's identity allows computing and such that ; so, is the multiplicative inverse of modulo . Conversely, if is reducible, then there exist polynomials of degrees lower than such that ; so are nonzero modulo , and cannot be invertible.
For example, the standard definition of the field of the complex numbers can be summarized by saying that it is the quotient ring
Let be an algebraic element in a -algebra . By algebraic, one means that has a minimal polynomial . The first ring isomorphism theorem asserts that the substitution homomorphism induces an isomorphism of onto the image of the substitution homomorphism. In particular, if is a simple extension of generated by , this allows identifying and This identification is widely used in algebraic number theory.
The tuple of exponents is called the multidegree or exponent vector of the monomial. For a less cumbersome notation, the abbreviation
A polynomial in these indeterminates, with coefficients in a field , or more generally a ring, is a finite linear combination of monomials
The set of polynomials in denoted is thus a vector space (or a free module, if is a ring) that has the monomials as a basis.
is naturally equipped (see below) with a multiplication that makes a ring, and an associative algebra over , called the polynomial ring in indeterminates over (the definite article the reflects that it is uniquely defined up to the name and the order of the indeterminates. If the ring is commutative ring, is also a commutative ring.
The scalar multiplication of and a scalar is
The addition of and is
The multiplication is
The verification of the axioms of an associative algebra is straightforward.
As all these operations are defined in a polynomial expression represents a polynomial, that is an element of The definition of a polynomial as a linear combination of monomials is a particular polynomial expression, which is often called the canonical form, normal form, or expanded form of the polynomial. Given a polynomial expression, one can compute the expanded form of the represented polynomial by expanding with the distributive law all the products that have a sum among their factors, and then using commutativity (except for the product of two scalars), and associativity for transforming the terms of the resulting sum into products of a scalar and a monomial; then one gets the canonical form by regrouping the like terms.
The distinction between a polynomial expression and the polynomial that it represents is relatively recent, and mainly motivated by the rise of computer algebra, where, for example, the test whether two polynomial expressions represent the same polynomial may be a nontrivial computation.
As it is the case for every universal property, this characterizes the pair up to a unique isomorphism.
This may also be interpreted in terms of . More precisely, let and be respectively the categories of sets and commutative -algebras (here, and in the following, the morphisms are trivially defined). There is a forgetful functor that maps algebras to their underlying sets. On the other hand, the map defines a functor in the other direction. (If is infinite, is the set of all polynomials in a finite number of elements of .)
The universal property of the polynomial ring means that and are adjoint functors. That is, there is a bijection
This may be expressed also by saying that polynomial rings are free commutative algebras, since they are in the category of commutative algebras. Similarly, a polynomial ring with integer coefficients is the free commutative ring over its set of variables, since commutative rings and commutative algebras over the integers are the same thing.
This means that one has an algebra isomorphism
In other words, a multivariate polynomial ring can be considered as a univariate polynomial over a smaller polynomial ring. This is commonly used for proving properties of multivariate polynomial rings, by induction on the number of indeterminates.
The main such properties are listed below.
Bézout's theorem, Hilbert's Nullstellensatz and Jacobian conjecture are among the most famous properties that are specific to multivariate polynomials over a field.
The Nullstellensatz, has three main versions, each being a corollary of any other. Two of these versions are given below. For the third version, the reader is referred to the main article on the Nullstellensatz.
The first version generalizes the fact that a nonzero univariate polynomial has a complex number zero if and only if it is not a constant. The statement is: a set of polynomials in has a common zero in an algebraically closed field containing , if and only if does not belong to the ideal generated by , that is, if is not a linear combination of elements of with polynomial coefficients.
The second version generalizes the fact that the irreducible univariate polynomials over the complex numbers are associate to a polynomial of the form The statement is: If is algebraically closed, then the of have the form
In the case of bivariate polynomials, it states that two polynomials of degrees and in two variables, which have no common factors of positive degree, have exactly common zeros in an algebraically closed field containing the coefficients, if the zeros are counted with their multiplicity and include the zeros at infinity.
For stating the general case, and not considering "zero at infinity" as special zeros, it is convenient to work with homogeneous polynomials, and consider zeros in a projective space. In this context, a projective zero of a homogeneous polynomial is, up to a scaling, a -tuple of elements of that is different from , and such that . Here, "up to a scaling" means that and are considered as the same zero for any nonzero In other words, a zero is a set of homogeneous coordinates of a point in a projective space of dimension .
Then, Bézout's theorem states: Given homogeneous polynomials of degrees in indeterminates, which have only a finite number of common projective zeros in an algebraically closed extension of , the sum of the multiplicities of these zeros is the product
One can also consider a strictly larger ring, by defining as a generalized polynomial an infinite (or finite) formal sum of monomials with a bounded degree. This ring is larger than the usual polynomial ring, as it includes infinite sums of variables. However, it is smaller than the ring of power series in infinitely many variables. Such a ring is used for constructing the ring of symmetric functions over an infinite set.
When N is commutative, it is convenient to denote the function a in R N as the formal sum:
and then the formulas for addition and multiplication are the familiar:
and
where the latter sum is taken over all i, j in N that sum to n.
Some authors such as go so far as to take this monoid definition as the starting point, and regular single variable polynomials are the special case where N is the monoid of non-negative integers. Polynomials in several variables simply take N to be the direct product of several copies of the monoid of non-negative integers.
Several interesting examples of rings and groups are formed by taking N to be the additive monoid of non-negative rational numbers, . See also Puiseux series.
Just as the polynomial ring in n variables with coefficients in the commutative ring R is the free commutative R-algebra of rank n, the noncommutative polynomial ring in n variables with coefficients in the commutative ring R is the free associative, unital R-algebra on n generators, which is noncommutative when n > 1.
A differential polynomial ring is a ring of differential operators formed from a ring R and a derivation δ of R into R. This derivation operates on R, and will be denoted X, when viewed as an operator. The elements of R also operate on R by multiplication. The composition of operators is denoted as the usual multiplication. It follows that the relation may be rewritten as
This relation may be extended to define a skew multiplication between two polynomials in X with coefficients in R, which make them a noncommutative ring.
The standard example, called a Weyl algebra, takes R to be a (usual) polynomial ring k Y , and δ to be the standard polynomial derivative . Taking a = Y in the above relation, one gets the canonical commutation relation, X⋅ Y − Y⋅ X = 1. Extending this relation by associativity and distributivity allows explicitly constructing the Weyl algebra. .
The skew-polynomial ring is defined similarly for a ring R and a ring endomorphism f of R, by extending the multiplication from the relation X⋅ r = f( r)⋅ X to produce an associative multiplication that distributes over the standard addition. More generally, given a homomorphism F from the monoid N of the positive integers into the endomorphism ring of R, the formula X n⋅ r = F( n)( r)⋅ X n allows constructing a skew-polynomial ring. Skew polynomial rings are closely related to crossed product algebras.
|
|